.image-text-carousel-wrapper li img, .image-text-carousel-wrapper li video
{object-position: center;}

.image-text-carousel-content {margin-right: 0%; margin-left: 0%; }

.image-text-carousel .carousel-text
{ letter-spacing: 0px; width: 1200px}

h1 { font-size: 2.2rem;}

.carousel-text {margin-left:0%; margin-top: 3%;}

.addedcsssept {
padding: 0 15vw;
}

.hero-carousel:not(.scEnabledChrome):after {
background: url(/-/media/services/Additional%20Services/BLG_Beyond_Stripes_BAU_Desktop_FR_8) no-repeat;
object-position: center;
background-position: center;
background-size: cover;}

 .hero-carousel::after
{ z-index: 0; 
background-image: none;
background: url(/-/media/services/Additional%20Services/BLG_Beyond_Stripes_BAU_Desktop_FR) no-repeat;
object-position: center;
background-position: center;
background-size: cover;
opacity: 1; 
content: ""; 
animation: -webkit-transform: translate(0%,0%);
      -ms-transform: translate(0%,0%);
          transform: translate(0%,0%);
  -webkit-animation: alm_1b 13000ms infinite;
      -ms-animation: alm_1b 13000ms infinite;
          animation: alm_1b 13000ms infinite;
    -webkit-transition-timing-function: infinite; 
           -ms-transition-timing-function: infinite; 
           transition-timing-function: infinite;
         }

@keyframes alm_1b{
0% {opacity: 0; transform:scale(1.2, 1);} 
5% {opacity: 1;  } 
10% {opacity: 1; transform:scale(1, 1); } 
15% {opacity: 1;  } 
  20% {opacity: 1; }
  25% {opacity: 1; }
30% {opacity:1; }
  40% {opacity: 1; }
50% {opacity: 1;}
70% {opacity: 1;}
  99% {opacity: 1;  transform:scale(1, 1); }
100% {opacity: 1; transform:scale(1, 1); }
} 

@media screen and (max-width:1024px) {
.hero-carousel:not(.scEnabledChrome):after {
background: url(/-/media/Services/Additional%20Services/BLG_Beyond_Stripes_BAU_Tablet_FR) no-repeat;
object-position: center;
background-position: center;
background-size: cover;
}

.hero-carousel::after {
background: url(/-/media/Services/Additional%20Services/BLG_Beyond_Stripes_BAU_Tablet_FR) no-repeat;
object-position: center;
background-position: center;
background-size: cover;
}

.image-text-carousel-content {margin-right: 4%; margin-left: 0%;}
.image-text-carousel-content {padding: 20% 0 0 0; }

h1 {display:none;}
}

@media screen and (max-width:500px) {

.addedcsssept {
padding: 0 0;
}

.image-text-carousel-content {margin-right: 10%; margin-left: 0%;}

.hero-carousel:not(.scEnabledChrome):after {
background: url(/-/media/services/Additional%20Services/BLG_Beyond_Stripes_BAU_Mobile_FR) no-repeat;
object-position: center;
background-position: center;
background-size: cover;}

.hero-carousel:not::after {
background: url(/-/media/services/Additional%20Services/BLG_Beyond_Stripes_BAU_Mobile_FR) no-repeat;
object-position: center;
background-position: center;
background-size: cover;}

h1 {display:none;}

.image-text-carousel-wrapper li img, .image-text-carousel-wrapper li video {width: 170vw; object-position:right;}

}

